Fuzzy Output Error
نویسندگان
چکیده
Many training algorithms use mean square error (MSE) for training when we have numeric data, with MSE also used to indicate the quality of the results. In many real world applications we are also interested in the number of samples which are “close enough” to the correct value and would also use the number of samples which could be mapped to correct classifications in reporting our results. We extend our previous work to use fully fuzzy output values, and demonstrate the benefits of our approach which allows choice in the shape of fuzzy output error membership functions which can be used to specialize the approach to particular domains or adapt to particular kinds of data sets. We show how we can extend our approach using fuzzy true positive, fuzzy true negative, fuzzy false positive, fuzzy false negative identifications as well as regression line weighted variants of these. Previous work Fuzzy Classification Error In our previous work (Mendis and Gedeon, 2008) we formulated the Sum of Fuzzy Classification Error (SYCLE) in the following way. We call it Fuzzy as it considers transition between good and bad classifications using several categories of error. First, we specify that both desired output and predicted output of an experiment are in the range [0, 1]. Next, we define a set of rules for the classification and these rules are visualised in the following figure. According to Figure 1, there are 3 categories of classifications that can occur, they are Good, Bad, and Very Bad (V. Bad). Now we assume the pair of predicted and desired values, of the ith input, respectively taken as X and Y coordinates of the point Pi on the 2 dimensional fuzzy classification error rule space, Figure 1. The fuzzy classification error of an arbitrary point Pi can be written as, FYCLE Pi ( ) = 0 if Pi ÎGood 0.5 if Pi ÎBad 1 if Pi ÎVeryBad ì í ï î ï Let us consider the 4 straight lines, B1, B2, G1, and G2, in Figure 1. In this experiment, they are equivalent to, B1 ≡ y − x − 0.5 G1 ≡ y − x − 0.2 G2 ≡ y − x + 0.2 B2 ≡ y−x+0.5 Now, The fuzzy classification error of an arbitrary point Pi can be calculated as, FYCLE Pi ( ) = 0 if G1 Pi ( ) £ 0 AND G2 Pi ( ) 3 0 0.5 if B1 Pi ( ) £ 0 AND G1 Pi ( ) > 0 ( ) OR G2 Pi ( ) < 0 AND B1 Pi ( ) 3 0 ( ) æ è ç ç ö ø ÷ ÷ 1 if B1 Pi ( ) > 0 AND B2 Pi ( ) < 0 ì
منابع مشابه
Two-Parameters Fuzzy Ridge Regression with Crisp Input and Fuzzy Output
In this paper a new weighted fuzzy ridge regression method for a given set of crisp input and triangular fuzzy output values is proposed. In this regard, ridge estimator of fuzzy parameters is obtained for regression model and its prediction error is calculated by using the weighted fuzzy norm of crisp ridge coefficients. . To evaluate the proposed regression model, we introduce the fu...
متن کاملMaximum Power Point Tracking of the Photovoltaic System Based on Adaptive Fuzzy-Neural Method
The aim of this paper was to present an optimized method in order to use maximum capacity of the photovoltaic panels. In this regard, we presented a method for the maximum power point tracking in the photovoltaic systems by using the neural networks and adaptive controller. In the proposed system, we estimated an error by using neural network. If this error is lower than the allowable systems e...
متن کاملFuzzy Logic Control of a Switched Reluctance Motor
Because of extreme local saturation at pole tips of excited phase and uncircular shape of rotor and stator, a Swithed Reluctance Motor (SRM) does not have a simple and accurate mathematical model. Therefore, the output control of this motor requires a robust controller which is not based on an accurate model of the process. Fuzzy controllers, to some extent, will satisfy these requirements. Tet...
متن کاملFuzzy Logic Control of a Switched Reluctance Motor
Because of extreme local saturation at pole tips of excited phase and uncircular shape of rotor and stator, a Swithed Reluctance Motor (SRM) does not have a simple and accurate mathematical model. Therefore, the output control of this motor requires a robust controller which is not based on an accurate model of the process. Fuzzy controllers, to some extent, will satisfy these requirements. Tet...
متن کاملADAPTIVE FUZZY OUTPUT FEEDBACK TRACKING CONTROL FOR A CLASS OF NONLINEAR TIME-VARYING DELAY SYSTEMS WITH UNKNOWN BACKLASH-LIKE HYSTERESIS
This paper considers the problem of adaptive output feedback tracking control for a class of nonstrict-feedback nonlinear systems with unknown time-varying delays and unknown backlash-like hysteresis. Fuzzy logic systems are used to estimate the unknown nonlinear functions. Based on the Lyapunov–Krasovskii method, the control scheme is constructed by using the backstepping and adaptive techniqu...
متن کاملA FUZZY-BASED SPEED CONTROLLER FOR IMPROVEMENT OF INDUCTION MOTOR'S DRIVE PERFORMANCE
Induction motors (IMs) are widely used in many industrial applications due to their robustness, low cost, simplicity and relative good efficiency. One of the major considerations for IMs is their speed control. PI (proportional-integrator) controllers are usually used as speed controller. Adjusting the gain of PI controller is time-consuming which needs thorough considerations. Hence, fuzzy con...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Austr. J. Intelligent Information Processing Systems
دوره 13 شماره
صفحات -
تاریخ انتشار 2012